// 将我们的接口请求都写在data文件
import axios from './axios.js'

// 暴露出去请求的名称 这就相当于是axios请求的通用方式，
// 参数只有一个对象，里面包含地址，方式，参数
export const getMenu =(param)=>{
  return axios.request({
    url:'/permission/getMenu',
    method:'post',
    data:param
  })
}

export const getData =()=>{
  return axios.request({
    url:'/api/home/getData'
    // 默认get请求//发起ajax的请求
  })
}

// get得到table数据 向外暴露getUser等待外面调用
export const getUser =(params)=>{
  // console.log(params);
  return axios.request({
    url:'/user/getUser',
    method:'get',
    params
    //参数 一定要写出来 要不然传不了参数
  })
}
// export const getUser =(params)=>{
//   return axios.request({
//     url:'/user/getUser',
//     默认get请求
//     method:'get',
//     params
//   })  用正则表达式也可以
// }


